navigational and traffic control radar - Francés Inglés Diccionario